swimming complexes - Turco Inglés Diccionario